5253
4
2343
1
1446
4327
2
2740
1753
1952
3316
17
1466
0
1423
1564
1196
3505
5
969
2452
2054
2322
1976
3
3109
14
619
2047
742
712
2502
599
925
1319
416
2100