2100
2
1123
1
7021
3
2710
1379
1686
1380
0
2131
2294
1268
3353
1396
1296
2209
2456
1813
3562
1606
1290
383
2565
1766
1532
4311
3326
1093
4623
5
1537
2495
2173