1019
1
1566
1326
1392
2326
4
1603
2
509
0
915
2372
661
1418
2000
1281
1665
1649
1729
1642
1464
1129
2346
3
2470
3148
9
1470
4427
10
5779
1329
730
775
3201
1630