1863
2
430
1676
3
1233
0
1019
2451
10
3210
1
5739
16
863
1722
1228
701
2256
6
1699
1959
386
1120
2578
1885
780
4
202
1923
2023
2601
3729
2367
1767
975
1652