641
1
1668
5
556
0
1224
1293
4
5617
3
3178
4183
3411
7
2751
6
2566
2
3984
11
1615
10
3506
1625
4942
9
1642
1424
14214
994
7737
1351
2700
4573
1110
1690
1123
1048
2097
1444