3203
10
521
1
1603
2
2229
4
7334
2192
0
883
1566
565
3063
3
4340
5
1138
1452
3114
31535
2855
1990
4277
1624
5262
1470
1222856
1767
571
1889
646
447