1391
0
2610
2
1029
1
12305
3
2668
7222
4
5658
9
103
2748
3163
101415
109
2534
2090
1976
746
2414
2650
2736
2850
2344
2038
2605
5784
8
844
5635
6856
24
2757
2682
2637
947