3835
4
1292
0
2245
3
1638
2530
570
1
2043
297066
1452
1574
18258
619
2003
1437
1788
23774
1679
2
2164
1226
3053
7
3460
442
574
975
1536
6
5977
13
1381
3412
951
964