3172
1
1422
2247
2403
2
980
3498
4
673
796
6
930
1593
448
1267
680
483
1222
1747
0
14470
3267
4321
4465
22
1715
5060
1942
1153
6246
2462
3
19932
2272
400
2104