475
0
139
637
1132
1053
1850
2
169211
11
356
4820
1073
341
1650
2103
1
20634
8
486
2211
1785
2306
857
3990
383
422
35426
631
405
3808
282572
3251
6
1084
246