1254
0
2522
20634
8
1343
653
1132
3116
1
1506
572
1550
691
1428
440
1040
6301
14
19279
2
670
597
1172
2188
9
646
509
3060
282572
370
1842
7039
2683
1861
5
633