883
1
1464
3326
3
2722
1399
1816
83
2872
4
3036
2368
2082
1590
830
0
2562
2
4179
1168
1819
1380
1691
1825
801
1749
2402
1000
2468
2934
496
1431
2755
4101