3765
4
962
0
2489
2
2788
3
3187
5
1752
1809
1912
469
571
894
57793
20312
39
2650
20
4606
1
2233
3212
27
1977
2732
1917
51331
25
2781
1210
4578
7222
3565
8
4715
1271
2069
3987