1830
8
504
1
1037
3
3066
25
498
593
474
1168
4288
4
862
0
1291
5
2313
2
1616
9
438
784
1966
390
1863
14
486
1137
16
514
1076
7
573
450
567
736
611
1143
962