50
3114
2
19
2547
0
5
1992
1
12
3624
3
15
3250
1288
3597
17
899
2058
2457
2096
8
2322
1857
1038
1617
1077
1609
2438
1864
1989
834
1700
1232
1122
2844
1303
2200
4
2544