1390
0
1924
1
1314
2
1855
3
1961
7
431
2439
1825
1224
1463
1127
1372
5
686
3166
10
440
742
602
642
750
364
578
1217
582
1095
1663
544
2052
8
1270
401
1998