4431
2
2097
3
2870
1645
1
2585
1966
6236
11
1343
0
1152
1354
2082
1342
597
1207
480
2461
20
3795
2311
2047
2496
2272
9
2604
7
2320
1916
2127
2733
1377
1110
2539
1434