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