1963
2
1859
4
2573
7
1723
0
1348
2234
1
2381
706
1138
20850
5
1078
560
1239
577
617
611
409
4188
3159
2065
700
4483
3
1968
2440
4818
3430
1986
1615
1304
693