3132
10
1637
3
1378
1
2138
1699
2
3326
6698
7
2185
1175
2023
4311
1281
4
2099
662
0
4684
1072
1972
1834
1855
1303
1152
669
2948
9
2873
1236
2053
954
1177
387
1456