4099
8
915
0
1883
2
1699
1690
1
7159
10
2562
1062
2044
7034
1093
2368
148
451
2166
952
612
2934
1354
994
6
2663
1860
849
905
1660
745
801
693
526