1690
1
2578
83
2886
2
3562
745
0
2131
1268
1082
1396
1296
1537
2495
2100
1594
3
2522
3469
4
1681
784
1779
1358
2710
7733
2089
1539
1229
1514
3657
12
1371
3696