1598
2
1853
3
4269
4
1937
2288
1379
0
1166
1761
8
1792
765
1
3819
11
973
1720
1529
1712
3526
610
952
1300
332
161
241
744
277
460
876
365
587
474
350