1570
1
3429
7
1168
1690
385
915
0
2368
329
2110
300
989
1564
2710
2
1691
2173
3326
3
1373
1883
1388
2041
467
1092
929
572
830
801
3576
2562
838
2209