108
0
414
784
1
779
4
502
874
1060
2
1853
1781
3
126
210
727
8
121
314
528
3206
4127
2702
1253
11304
7
2050
5887
12273
13
1354
739
1114
195
981
1362
239