2307
2
7546
3
995
1
1328
0
1343
195
419694
9
2655
5
6371
7
1054
861
1640
23150
2115
4
5009
1160
6515
1251
20634
8
1008
2474
670
308
1189
2306
11392
6
2478
1540
662
1354