3019
3
2044
11
1947
1
935
2
6927
2068
6
1032
3141
0
2165
4
2291
4292
1212
1905
1566
5
1595
1199
5491
9
1374
12
916
20652
14
1050
1893
1337
2062
969
755
4068
836
5158
1372