1194
1
3401
2
1416
57793
0
2489
51331
25
2788
3
2781
2233
7222
4
3565
8
4606
4715
5
985
2204
3987
2977
3212
27
2292
1917
912
962
2934
2002
4987
9
2438
1227
3187
1210
3013