322
1
1927
1135
3
354
2
2060
449
364
924
5
342
380
1023
551
1363
1086
8
528
641
802
773
4
4011
14
366
433
7888
987
1146
275
271
308
357
414
91