2184
1
1681
2263
0
1588
2
753
370
1397
2194
3
1766
2772
5
1125
4321
4
1356
3065
2272
400
2377
3261
1022
2669
1985
542
1131
3758
964
1626
106
3407
944
1059