3004
5
961
2
1440
4
3422
15
555
1
454
976
837
0
2177
14
2179
9
1226
3397
1410
3
2107
3914
1366
1084
923
691
1234
893
1596
1455
10
3474
1093
880
1873
1510
1970
1433