1431
2
2334
0
2297
1458
3
1869
1
1329
1550
995
1129
3025
1008
1132
1587
835
1033
1343
1207
1984
3116
2306
2234
522
1506
2814
5
12320
2821
1131
964
563
1860