1532
1
796
6
630
2
2908
10
481
3671
31997
55
2108
3
2329
2234
4
2837
2835
2297
1618
2277
0
7053
7
2999
1246
4670
1752
346
1394
4012
2939
891
2528
3758
7304
2257
1341