3114
2
12459
3
980
1
1161
2696
5402
9
592
0
673
1185
2268
4
2562
2982
1289601
718
1162
5204
3326
25669
2935
1376
1239
2612
5
1585
1767
1839
1075
2338
674
6753
17
3554