3326
3
1691
1
496
0
2166
1399
1343
2884
5
2294
1568
1532
1308
1093
526
1734
2
513
2999
4305
3562
1844
853