1880
2
303
1
169211
11
1020
0
2275
19279
17353
31535
420
611
803
1581
1073
1428
25137
2395
688
685
527
20634
8
699
1084
2668
3114
4
387
5213
597
477
1824
3840