1501
1
650
0
417
2188
9
543
1330
2
1603
263
2003
447
3440
2400
2710
8
661
292
5108
4
895
870
1124
775
915
3795
5602
2659
184
6062
16
1037
1267
6579
1716