1556
6
1487
1
988
509
480
2
1447
1130
4840
11
1109
500
6542
5
814
0
1151
924
73
71
109
2668
2247
68
1194
589
476
1349
76
577
64
1179
2106
4
7200