1023
1
1495
601
1038
1519
3
5674
2
3095
7
2100
1690
1809
5
1081
3315
1467
2578
2335
1082
1892
3926
14
1563
938
1219
13995
0
2564
877
1127