1194
1
181997
11
912
985
3401
2
989
0
135
2934
2438
3
1416
2180
2959
2394
1734
1078
537
1005
1632
750
1352
301
1746
1324
761
2710
6977
4
1348
2562
4288
2711