3509
5
2060
2
1224
0
4402
9
712
2549
1
1308
1400
4
2731
3
515
6681
7
1814
9056
22
3106
1178
1335
1064
1222
1800
4051
1500
547
89
1808
1508
1845
679
4426
23
813