1480
3
1635
2
827
1
2108
4
1323
304
1885
10
1836
11
2526
2876
588
1049
790
530
1473
975
1781
577
908
1362
1211
767
0
641
99
234
102
1223
1141
1309
787