3203
3
292
0
964
1
1470
1566
1329
1374
2447
2647
417
2076
1448
2
2043
1749
1903
544
646
1020
2668
447
4111
957
1315
1229
602
650
3114
4
909
1513
1733