2113
1
775
0
543
1142
1129
263
1621
1425
2227
4
1566
1670
1124
895
3795
1267
417
1343
544
650
661
5745
5
1462
2
2531
1018
3268
1132
2306
3250
2759
1506