575
0
1320
1119
1494
12472
1017
2992
3
883
3788
2
1583
971
815
1
3125
15
1380
611
87
443
2152
2259
1015
1785
2274
5978
6
783
586
2268
1698
5922
5
444571
9
309