503
0
2275
2
2819
1
2730
3063
3
2420
2097
1392
2016
4
1112
1596
1352
417
1197
850
12590
2207
9
31690
8969
1696
1060
1343
1418
5779
6062
16
4143
6
3930
11
300
2693