2188
3
2421
5
834
0
9267
2
745
2906
2047
3516
2652
2151
4
1453
348
930
2304
1
1872
1344
3311
1571
8
1557
1652
486
4142
3757
3011
6
2254
3043
1800
1194
827
4421