4309
2
1532
1
2591
300
0
693
1093
6236
10
6286
5
2163
2512
1690
1547
1416
4179
2368
1788
1568
1168
745
6779
697
6075
15
1380
1814
1120