1992
1
1015
2352
2
2566
3
1204
4
2949
6
1704
0
2356
1501
1289601
3316
10
6844
6362
5
437
1920
2090
1988
3162
6264
7
2108
2743
593
1936
3575
1380
4360
2820
730
2372